An Embedded Real-Time Co-Processor for Control Applications
نویسندگان
چکیده
In this paper we present a high performance real-time microcontroller (uRT51) based on an 8051 core. The uRT51 is an 8-bits processor that includes a Real-Time co-processing unit. We have implemented the speed control of a DC motor to evaluate the uRT51 performance. The uRT51 shows a control performance suitable for low-cost, low-power, embedded real-time control applications in which real-time systems based on RTOS fail.
منابع مشابه
uRT51: AN EMBEDDED REAL-TIME PROCESSOR IMPLEMENTED ON FPGA DEVICES
−− In this paper we describe and evaluate the main features of the uRT51 processor. The uRT51 processor was designed for embedded realtime control applications. It is a processor architecture that incorporates the specific functions of a real-time system in hardware. It was described using synthesizable VHDL and it was implemented on FPGA devices. We describe how the uRT51 processor supports ti...
متن کاملEvaluating the real-time performance of the RLC1 processor in control applications: a case study using a DC motor speed control
In this paper we evaluate the control performance of the RLC1 processor. We compare the results with the control performance of a real-time system based on a real-time operating system. The speed control of a DC motor is proposed as a case study. RLC1 shows a control performance suitable for lowcost, low-power embedded real-time control applications.
متن کاملSystem-on-Chip (SoC) Design for Embedded Real-Time Control Applications
This document briefly describes the methodology followed in the design of a System on Chip solution that is being developed for embedded real-time (RT) control applications as well as its architecture. It will integrate a general-purpose processor, an application specific processor (CSP II), an AMBA compliant bus and a standard external communication interface on a single FPGA. The design suppo...
متن کاملA hardware supported operating system kernel for embedded hard real-time applications
In this paper a concept of the kernel, i.e., the time critical part of a real time operating system and its dedicated co-processor, especially tailored for embedded applications, are presented. The co-processor acts as a system controller and operates in conjunction with one or more conventional processors in hard real time environments. It is composed of three physically and clearly separated ...
متن کاملRapid Prototyping of an Automated Video Surveillance System: A Hardware-Software Co-Design Approach
FPGA devices with embedded DSP and memory blocks, and high-speed interfaces are ideal for real-time video processing applications. In this work, a hardware-software co-design approach is proposed to effectively utilize FPGA features for a prototype of an automated video surveillance system. Time-critical steps of the video surveillance algorithm are designed and implemented in the FPGA’s logic ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005